<button id="btn">按钮</button>
<script>
    // function函数：

    // 有名字的函数：
    // 声明
    // function 函数名(){ }
    // var 函数名=function(){}
    let obj={
        say(){},
        run:function(){}
    };

    // 调用
    // 函数名() 





    // 匿名函数：没有函数名
    // setInterval(function(){},100) //回调函数
    // btn.onclick=function(){} //事件函数
    // 匿名函数自执行
    (function(a,b){
        console.log("我是匿名函数");
        console.log(a+b);
    })(1,2);//3

   


    // 箭头函数：
    // ()=>{} // Malformed arrow function parameter list

    
    var fun=()=>{ console.log(111) }
    fun()//111

    setInterval(()=>{
        console.log(2222);
    },1000);

    btn.onclick=()=>{
        console.log(3333);
    }; 
    let obj1={
        say(){},
        run:()=>{}
    };




</script>